anchored sheet (pile) wall - French English Dictionary